<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  

  
  <title>violet - 值得一试的写作同步小助手 | 在路上</title>
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  <meta name="description" content="她是什么violet 是一款面向写作爱好者的客户端同步工具。 对于喜欢写点东西的人来说，一般都会活跃在多个写作平台（知乎、简书、Medium、GitHub）。往往我们倾向于在多个平台中选择一个作为主创平台。 为什么只能选择一个平台？ 因为作品在各个写作平台之间同步异常麻烦。  各个平台编辑器支持能力不一致，人的精力有限，你不可能在每个平台上使用不同的编辑器都发布一遍。即时可以复制粘贴，但大多数时候">
<meta name="keywords" content="React">
<meta property="og:type" content="article">
<meta property="og:title" content="violet - 值得一试的写作同步小助手">
<meta property="og:url" content="http://yoursite.com/2016/06/18/violet/index.html">
<meta property="og:site_name" content="在路上">
<meta property="og:description" content="她是什么violet 是一款面向写作爱好者的客户端同步工具。 对于喜欢写点东西的人来说，一般都会活跃在多个写作平台（知乎、简书、Medium、GitHub）。往往我们倾向于在多个平台中选择一个作为主创平台。 为什么只能选择一个平台？ 因为作品在各个写作平台之间同步异常麻烦。  各个平台编辑器支持能力不一致，人的精力有限，你不可能在每个平台上使用不同的编辑器都发布一遍。即时可以复制粘贴，但大多数时候">
<meta property="og:locale" content="zh-CN">
<meta property="og:image" content="https://pic2.zhimg.com/153f8d8cda1d4b7b95e53e3375c26fc3_r.png">
<meta property="og:updated_time" content="2018-03-26T11:35:06.701Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="violet - 值得一试的写作同步小助手">
<meta name="twitter:description" content="她是什么violet 是一款面向写作爱好者的客户端同步工具。 对于喜欢写点东西的人来说，一般都会活跃在多个写作平台（知乎、简书、Medium、GitHub）。往往我们倾向于在多个平台中选择一个作为主创平台。 为什么只能选择一个平台？ 因为作品在各个写作平台之间同步异常麻烦。  各个平台编辑器支持能力不一致，人的精力有限，你不可能在每个平台上使用不同的编辑器都发布一遍。即时可以复制粘贴，但大多数时候">
<meta name="twitter:image" content="https://pic2.zhimg.com/153f8d8cda1d4b7b95e53e3375c26fc3_r.png">
  
    <link rel="alternate" href="/atom.xml" title="在路上" type="application/atom+xml">
  
  
    <link rel="icon" href="/favicon.png">
  
  
    <link href="//fonts.googleapis.com/css?family=Source+Code+Pro" rel="stylesheet" type="text/css">
  
  <link rel="stylesheet" href="/css/style.css">
</head>

<body>
  <div id="container">
    <div id="wrap">
      <header id="header">
  <div id="banner"></div>
  <div id="header-outer" class="outer">
    <div id="header-title" class="inner">
      <h1 id="logo-wrap">
        <a href="/" id="logo">在路上</a>
      </h1>
      
        <h2 id="subtitle-wrap">
          <a href="/" id="subtitle">一位崇尚价值投资的 Web 开发者</a>
        </h2>
      
    </div>
    <div id="header-inner" class="inner">
      <nav id="main-nav">
        <a id="main-nav-toggle" class="nav-icon"></a>
        
          <a class="main-nav-link" href="/">Home</a>
        
          <a class="main-nav-link" href="/archives">Archives</a>
        
      </nav>
      <nav id="sub-nav">
        
          <a id="nav-rss-link" class="nav-icon" href="/atom.xml" title="RSS Feed"></a>
        
        <a id="nav-search-btn" class="nav-icon" title="搜索"></a>
      </nav>
      <div id="search-form-wrap">
        <form action="//google.com/search" method="get" accept-charset="UTF-8" class="search-form"><input type="search" name="q" class="search-form-input" placeholder="Search"><button type="submit" class="search-form-submit">&#xF002;</button><input type="hidden" name="sitesearch" value="http://yoursite.com"></form>
      </div>
    </div>
  </div>
</header>
      <div class="outer">
        <section id="main"><article id="post-violet" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2016/06/18/violet/" class="article-date">
  <time datetime="2016-06-17T16:00:00.000Z" itemprop="datePublished">2016-06-18</time>
</a>
    
  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 class="article-title" itemprop="name">
      violet - 值得一试的写作同步小助手
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <h2 id="她是什么"><a href="#她是什么" class="headerlink" title="她是什么"></a>她是什么</h2><p><em>violet 是一款面向写作爱好者的客户端同步工具。</em></p>
<p>对于喜欢写点东西的人来说，一般都会活跃在多个写作平台（<code>知乎</code>、<code>简书</code>、<code>Medium</code>、<code>GitHub</code>）。<br>往往我们倾向于在多个平台中选择一个作为主创平台。</p>
<p><strong>为什么只能选择一个平台？</strong></p>
<p>因为作品在各个写作平台之间同步异常麻烦。</p>
<blockquote>
<p>各个平台编辑器支持能力不一致，人的精力有限，你不可能在每个平台上使用不同的编辑器都发布一遍。<br>即时可以复制粘贴，但大多数时候粘贴出的格式都并非如你所愿（尤其是代码）。<br>随之而来的格式调整会花费大量时间，慢慢地你失去了同步多个平台的动力。<br>作品发布以后频繁的小幅更新也慢慢地在摧毁你的创作动力。</p>
</blockquote>
<p><strong>而罪魁祸首仅仅是缺少一款得心应手的工具！</strong></p>
<p>从今天起就不要为这些问题担忧了，<strong>violet</strong> 能帮你解除后顾之忧。</p>
<h2 id="功能"><a href="#功能" class="headerlink" title="功能"></a>功能</h2><ul>
<li>统一使用流行的写作语言 <strong>Markdown</strong></li>
<li>在各大写作平台之间同步作品（<strong>一次编写，处处发布</strong>）<h2 id="特点"><a href="#特点" class="headerlink" title="特点"></a>特点</h2></li>
<li>跨平台，兼容Windows / Mac / Linux</li>
<li>零网络请求，零客户端数据上报（写作平台接口除外）</li>
<li>敏感信息加密存储在本地</li>
<li><a href="https://github.com/simongfxu/violet" target="_blank" rel="noopener">源代码开源</a><h2 id="支持写作平台"><a href="#支持写作平台" class="headerlink" title="支持写作平台"></a>支持写作平台</h2></li>
<li>知乎</li>
<li>简书</li>
<li>Medium</li>
<li>GitHub</li>
<li>其它(敬请期待)<h2 id="功能支持"><a href="#功能支持" class="headerlink" title="功能支持"></a>功能支持</h2></li>
</ul>
<p>功能支持请前往：<a href="https://jinshuju.net/f/2yctZ5?x_field_1=github" target="_blank" rel="noopener">violet需求调查</a></p>
<p>产品论坛和意见反馈请前往：<a href="https://violet.kf5.com/hc/" target="_blank" rel="noopener">violet客户支持服务平台</a></p>
<h2 id="DEMO"><a href="#DEMO" class="headerlink" title="DEMO"></a>DEMO</h2><p>本文链接：</p>
<ul>
<li><a href="https://zhuanlan.zhihu.com/p/21376171?refer=reduxis" target="_blank" rel="noopener">知乎</a></li>
<li><a href="http://www.jianshu.com/p/d93ca8b61355" target="_blank" rel="noopener">简书</a></li>
<li><a href="https://github.com/simongfxu/simongfxu.github.com/issues/101" target="_blank" rel="noopener">GitHub</a></li>
<li><a href="https://medium.com/@damngoto/violet-%E5%80%BC%E5%BE%97%E4%B8%80%E8%AF%95%E7%9A%84%E5%86%99%E4%BD%9C%E5%90%8C%E6%AD%A5%E5%B0%8F%E5%8A%A9%E6%89%8B-2fbd2799cea4" target="_blank" rel="noopener">Medium</a></li>
</ul>
<p>截图：</p>
<p><img src="https://pic2.zhimg.com/153f8d8cda1d4b7b95e53e3375c26fc3_r.png" alt="Linux"></p>
<h2 id="名称来源"><a href="#名称来源" class="headerlink" title="名称来源"></a>名称来源</h2><p>我初生的女儿叫 <strong>小紫</strong></p>
<h2 id="License"><a href="#License" class="headerlink" title="License"></a>License</h2><p>MIT</p>

      
    </div>
    <footer class="article-footer">
      <a data-url="http://yoursite.com/2016/06/18/violet/" data-id="cjf865ufy001e8wp1yib64adu" class="article-share-link">Share</a>
      
      
  <ul class="article-tag-list"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/React/">React</a></li></ul>

    </footer>
  </div>
  
    
<nav id="article-nav">
  
    <a href="/2016/06/26/code-management/" id="article-nav-newer" class="article-nav-link-wrap">
      <strong class="article-nav-caption">Newer</strong>
      <div class="article-nav-title">
        
          代码管理
        
      </div>
    </a>
  
  
    <a href="/2016/03/12/better-react-2/" id="article-nav-older" class="article-nav-link-wrap">
      <strong class="article-nav-caption">Older</strong>
      <div class="article-nav-title">Better React 后续</div>
    </a>
  
</nav>

  
</article>

</section>
        
          <aside id="sidebar">
  
    

  
    
  <div class="widget-wrap">
    <h3 class="widget-title">标签</h3>
    <div class="widget">
      <ul class="tag-list"><li class="tag-list-item"><a class="tag-list-link" href="/tags/JavaScript/">JavaScript</a></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/JavaScript-解析器/">JavaScript,解析器</a></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/React/">React</a></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/Redux/">Redux</a></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/SlimerJS/">SlimerJS</a></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/代码管理/">代码管理</a></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/持续集成/">持续集成</a></li></ul>
    </div>
  </div>


  
    
  <div class="widget-wrap">
    <h3 class="widget-title">标签云</h3>
    <div class="widget tagcloud">
      <a href="/tags/JavaScript/" style="font-size: 20px;">JavaScript</a> <a href="/tags/JavaScript-解析器/" style="font-size: 10px;">JavaScript,解析器</a> <a href="/tags/React/" style="font-size: 16.67px;">React</a> <a href="/tags/Redux/" style="font-size: 10px;">Redux</a> <a href="/tags/SlimerJS/" style="font-size: 10px;">SlimerJS</a> <a href="/tags/代码管理/" style="font-size: 10px;">代码管理</a> <a href="/tags/持续集成/" style="font-size: 13.33px;">持续集成</a>
    </div>
  </div>

  
    
  <div class="widget-wrap">
    <h3 class="widget-title">归档</h3>
    <div class="widget">
      <ul class="archive-list"><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/09/">九月 2016</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/07/">七月 2016</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/06/">六月 2016</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/03/">三月 2016</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/02/">二月 2016</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/12/">十二月 2015</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/06/">六月 2015</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/05/">五月 2015</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/04/">四月 2015</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2014/07/">七月 2014</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2014/06/">六月 2014</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2012/11/">十一月 2012</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2012/10/">十月 2012</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2012/07/">七月 2012</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2012/03/">三月 2012</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2012/02/">二月 2012</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2011/10/">十月 2011</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2010/01/">一月 2010</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/1970/01/">一月 1970</a></li></ul>
    </div>
  </div>


  
    
  <div class="widget-wrap">
    <h3 class="widget-title">最新文章</h3>
    <div class="widget">
      <ul>
        
          <li>
            <a href="/2016/09/09/space/">空格</a>
          </li>
        
          <li>
            <a href="/2016/07/17/parser/">JavaScript Parser资源总结</a>
          </li>
        
          <li>
            <a href="/2016/06/29/slimerjs/">使用SlimerJS将网页输出为PDF</a>
          </li>
        
          <li>
            <a href="/2016/06/26/code-management/">代码管理</a>
          </li>
        
          <li>
            <a href="/2016/06/18/violet/">violet - 值得一试的写作同步小助手</a>
          </li>
        
      </ul>
    </div>
  </div>

  
</aside>
        
      </div>
      <footer id="footer">
  
  <div class="outer">
    <div id="footer-info" class="inner">
      &copy; 2018 Simon Xu<br>
      Powered by <a href="http://hexo.io/" target="_blank">Hexo</a>
    </div>
  </div>
</footer>
    </div>
    <nav id="mobile-nav">
  
    <a href="/" class="mobile-nav-link">Home</a>
  
    <a href="/archives" class="mobile-nav-link">Archives</a>
  
</nav>
    

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>


  <link rel="stylesheet" href="/fancybox/jquery.fancybox.css">
  <script src="/fancybox/jquery.fancybox.pack.js"></script>


<script src="/js/script.js"></script>



  </div>
</body>
</html>